QuickOPC is a toolkit for writing OPC client applications. Microsoft StreamInsight is a platform for writing and running complex event processing (CEP) applications.
The StreamInsight Extensions for QuickOPC allow you to bring in data from OPC sources into StreamInsight, analyze them and process them further, and even feed the results back to OPC servers. Data from OPC can be combined with data from multiple other sources. You can monitor the data for meaningful patterns, trends and exceptions. Data can be analyzed and correlated while they are in-flight.
The StreamInsight Extensions for QuickOPC supports connection to OPC servers with following specifications:
The StreamInsight support in QuickOPC is not separate from its other parts. Instead, it builds on top of many features and components already available in QuickOPC. Specifically, the StreamInsight Extensions make ideal usage of the connection-less approach in QuickOPC, and the reactive programming model (OPC Reactive Extensions, Rx/OPC). This means that you can also easily combine the StreamInsight development with all other options and features provided by QuickOPC.
This part of the documentation provides information that is specific to the StreamInsight Extensions for QuickOPC. You should be able to follow the main ideas presented here without advance knowledge of QuickOPC, but for serious development, you will need QuickOPC knowledge as well. For information about QuickOPC itself, please refer to corresponding QuickOPC documentation parts, such as the Users' Guide, or the Reference documentation.